self-regulating valve - French English Dictionary